package com.jeesite.modules.digitalize.entity;

import com.jeesite.modules.digitalize.config.Constants;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * (DigitalizeComponentCompare)表实体类
 *
 * @author mxz
 * @since 2023-11-15 13:53:51
 */
@Data
@Accessors(chain = true)
public class DigitalizeComponentCompare extends BaseDBEntity {
    
    @ApiModelProperty("名称")
    private String name;
    @ApiModelProperty("文件类型 1 RVT模型")    
    private String fileType;
    @ApiModelProperty("对比状态 0 进行中 1 成功")
    private String status;
    @ApiModelProperty("对比类型  0 版本对比 1 模型对比")    
    private Integer type;
    @ApiModelProperty("构建1")    
    private Long oneComponentId;
    private String oneComponentName;
    @ApiModelProperty("构建1版本")    
    private String oneVersion;
    @ApiModelProperty("构建2")    
    private Long twoComponentId;
    private String twoComponentName;
    @ApiModelProperty("构建2版本")
    private String twoVersion;
    private Long comparisonId;
    @ApiModelProperty("对比数据")    
    private String data;
    @ApiModelProperty("删除状态")
    private Integer delStatus = Constants.DEL_STATUA_0;
}

